package com.freemalll.merchant.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author songshixiong
 * @ClassName MerchantAuditPageVo
 * @description:
 * @date 2025年06月03日
 * @version: 1.0
 */
@Data
public class MerchantAuditPageVo {

    @Schema(description = "商户id")
    private String merId;

    @Schema(description = "图标标识 新户入驻：HOUSEHOLD_REGISTRATION  复开申请：RESUMPTION_APPLY")
    private String icon;

    @Schema(description = "商户状态")
    private String authStatus;

    @Schema(description = "品牌类型")
    private String brandType;

    @Schema(description = "门店类型")
    private String storeType;

    @Schema(description = "品牌和门店类型")
    private String brandStoreName;

    @Schema(description = "商户名称")
    private String merName;

    @Schema(description = "商户名称简称")
    private String merShortName;


    @Schema(description = "")
    private String salePersons;
    @Schema(description = "场景父类别")
    private String sceneParentCategory;

    @Schema(description = "场景类别")
    private String sceneCategory;

    @Schema(description = "场景名称")
    private String sceneName;

    @Schema(description = "所属区域|省份")
    private String area;



    @Schema(description = "大区经理")
    private String regionManager;

    @Schema(description = "城市经理")
    private String saleName;


    @Schema(description = "申请时间")
    private String applyTime;

    @Schema(description = "补件时间")
    private String supplementTime;

    @Schema(description = "入审时间")
    private String currentAuthDate;

    @Schema(description = "审核人员")
    private String currentAuthManId;

    @Schema(description = "审核人员")
    private String currentAuthMan;

    @Schema(description = "审核时间")
    private String authEndDate;

    @Schema(description = "拒绝/取消原因")
    private String refusedReason;

    @Schema(description = "拒绝/取消原因")
    private String refusedReasonName;

    @Schema(description = "拒绝/取消原因备注")
    private String refusedRemark;


}
